Cell of the immune system.
Research institute in Catalonia.
Religious organization.
Australian government statutory authority.